hide something well - Turc Anglais Dictionnaire